package com.leyou.item.entiey;


import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.leyou.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;


/**
 *所有的字段 有createTime，updateTime，实现定义通用的实体类
 *
 * 子类实现@EqualsAndHashCode(callSuper = false)
 * 不调用父类的属性，自动生成 equals 方法和 hashCode 方法
 */
@Data
@TableName("tb_category")
@EqualsAndHashCode(callSuper = false)
public class Category extends BaseEntity {
    @TableId(type = IdType.AUTO)
    private Long id;
    private String name;
    private Long parentId;
    private Boolean isParent;
    private Integer sort;
}
